#define _CRT_SECURE_NO_WARNINGS 1
//#include<stdio.h>
//int main()
//{
//    long long int a = 0; long long int b = 0;
//    scanf("%lld", &a);
//    scanf("%lld", &b);
//    b %= 7;
//    a += b;
//    if (a > 7)
//    {
//        a -= 7;
//    }
//    printf("%lld", a);
//}
//#include<stdio.h>
//int main()
//{
//    double l = 0;
//    scanf("%lf", &l);
//    int count = 0;
//    while (l > 1)
//    {
//        l /= 2;
//        count++;
//    }
//    printf("%d", count);
//}
//#include<stdio.h>
//int main()
//{
//	int arr[30] = { 99, 22, 51, 63, 72, 61, 20, 88, 40, 21, 63, 30, 11, 18, 99, 12, 93, 16, 7, 53, 64, 9, 28, 84, 34, 96, 52, 82, 51, 77 };
//	int i = 0;
//	int count = 0;
//	for (i=0;i<30;i++)
//	{
//		int j = 0;
//		for (j=i;j<30;j++)
//		{
//			if (arr[i] * arr[j] >=2022)
//			{
//				count++;
//			}
//		}
//	}
//	printf("%d", count);
//}
#include<stdio.h>
int GetMonth(int year,int month)
{
	int arr[13] = {0,31,28,31,30,31,30,31,31,30,31,30,31};
	if (month == 2 && (year % 4 == 0 && year % 100 != 0) || year % 400 == 0)
	{
		return 29;
	}
	return arr[month];
}
struct Date
{
	int year;
	int month;
	int day;
};
int main()
{
	int a = 190011;
	int b = 99991231;
}